body{
	background-color: #f5f5f5;

}
@font-face {
	 font-family: 'iconfont';
	 src: url('../fonts/iconfont.eot');
	 src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
	 	  url('../fonts/iconfont.woff2') format('woff2'),
	      url('../fonts/iconfont.woff') format('woff'),
	      url('../fonts/iconfont.ttf') format('truetype'),
	      url('../fonts/iconfont.svg#iconfont') format('svg');
}
.rightNav{
	width: 70px;
	height: 480px;
	background-color: #fff;
	position: fixed;
	right: 50%;
	margin-top: -240px;
	top: 50%;
	margin-right: -700px;
	z-index: 100;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;

}
.rightNav li {
	height: 79px;
	width: 70px;
	border-bottom: 1px solid #c0c0c0;
	display: block;
	position: relative;
}

.rightNav li:hover p{
	color: orange;
}
.rightNav li:hover .original-img{
	display: block;

}

.rightNav .bar_img  {
	position: absolute;
	left: 50%;
	margin-left: -15px;
	top: 10px;

}
.rightNav .bar_img  img{
	width: 30px;
	height: 30px;
	

}
.rightNav li p {
	font-size: 12px;
	color: #757575;
	position: absolute;
	left: 10px;
	top: 45px;
}

.topNav-w{
	width: 100%;
	height: 40px;
	background-color: #333333;
}
.topNav{
	width: 1226px;
	height: 40px;
	/*background-color: pink;*/
	margin: 0 auto;

}
.topNav-l{
	width: 700px;
	height: 40px;
	/*background-color: red;*/
	float: left;
	text-align: center;
}
.topNav-l li{
	margin-top: 13px;
	float: left;
	font-size: 12px;
	border-right: 1px solid #3B3B3B;
}
.topNav-l li a{
	color: #6E6E6E;
	margin-right: 5px;
	margin-left: 5px;
}
.topNav-l li a:hover{
	color: #fff;
}
.topNav-l .first{
	margin-left: 0px;
}
.topNav-l .last{
	border-right: 0;
}

.topNav-r{
	width: 280px;
	height: 40px;
	line-height: 40px;
	color: #6E6E6E;
	/*background-color: orange;*/
	float: right;

}
.topNav-r li{
	float: left;


}
.topNav-r a {
	color: #6E6E6E;
	font-size: 12px;
	border-right: 1px solid #3B3B3B;
	padding-right: 5px;
}
.topNav-r .last{
	border-right: 0;
}
.topNav-r a:hover{
	color: #fff;

}
.shopping-car{
	float: right;
	height: 100%;
	display: inline;
	font-size: 12px;
	padding: 0 15px 0;
	background-color: #424242;
	box-sizing:border-box;
}
.shopping-car:hover{
	background-color: #fff;
	color: #FB6902;
}
.shopping-car i{
	font-family: "iconfont";
	font-style:normal;
	font-size: 14px;
	margin-right: 3px;
}
.header{
	width: 1226px;
	height: 98px;
	margin: 0 auto;
	/*background-color: #0094ff;*/
}
.logo{
	height: 98px;
	width: 60px;
	/*background-color: orange;*/
	text-align: center;
	float: left;
}
.logo img{
	cursor: pointer;
	width: 55px;
	height: 55px;
	margin-top: 22px;
	float: left;
}
.header-nav{
	width: 640px;
	height: 98px;
	/*background: green;*/
	margin-left: 175px;
	float: left;
}
.header-nav li{
	float: left;
	line-height: 98px;
	font-size: 14px;

}
.header-nav li a{
	color: #333;
	padding: 0 10px ;
}
.header-nav li a:hover{
	color: #FF6700;
}
.search{
	width: 300px;
	height: 98px;
	/*background: yellow;*/
	float: right;
	position: relative;
}
.search .keyWord{
	width: 298px;
	height: 48px;
	position: absolute;
	top: 50%;
	border: 1px solid #e0e0e0;
	box-sizing:border-box;
	padding-left: 10px;
	outline: none;
	margin-top: -24px;
}
.search .search-icon{
	float: right;
	position: absolute;
	height: 48px;
	width: 52px;
	border: 1px solid #e0e0e0;
	background-color: #fff;
	font-family: 'iconfont';
	font-size: 20px;
	right: 0;
	top: 50%;
	margin-top: -24px;
}
.search .search-icon:hover{
	background-color: orange;
	font-size: 18px;
	color: #fff;
}
.search .search-hot{
	width: 109px;
	height: 18px;
	position: absolute;
	top:40px;
	right: 58px;
	font-size: 12px;

}
.search .search-hot a{
	color: #757575;
	text-decoration: none;
	background-color: #eeeeee;
	padding:3px 3px;
	float: left;
	margin-right: 3px;

}
.search .search-hot a:hover{
	background-color: orange;
	color: #fff;
}
.banner{
	width: 1226px;
	height: 460px;
	margin: 0 auto;
	cursor: pointer;
	position: relative;
}
.banner .slideNav{
	width: 234px;
	height: 460px;
	position: absolute;
	left: 0;
	top: 0;
	padding-top: 20px;
	background: rgb(0,0,0,0.6);
	/*background-color: pink;*/
	box-sizing:border-box;
}
.slideNav li{
	width: 234px;

}
.slideNav li a{
	padding: 0 24px 0 28px;
	font-size: 16px;
	color: #fff;
	height: 42px;
	line-height: 42px;
	display: block;
}
.slideNav li a:hover{
	color: #fff;
	background-color: #ff6700;
}
.banner .slideNav li a i {
	font-family: "iconfont";
	font-style: normal;	
	float: right;

}
.banner-img img{
	width: 1226px;
	height: 460px;
	position: absolute;
	left: 0;
	top: 0;
}
.banner-left{
	position: absolute;
	left: 234px;
	top: 50%;
	margin-top: -11px;
}
.banner-left i,.banner-right i{
	cursor: pointer;
	font-family: "iconfont";
	/*font-style: bold;*/
	color: #fff;
	padding: 15px  5px;
	font-size: 22px;
}
.banner-left i:hover, .banner-right i:hover{
	background-color: rgba(0,0,0,0.6);

}
.banner-right{
	position: absolute;
	right:0;
	top: 50%;
	margin-top: -11px;
}
.point-box{
	position: absolute;
	right: 80px;
	bottom: 20px;
}
.point-box li {
	cursor: pointer;
	float: right;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	margin-right: 3px;
	margin-left: 3px;
	background-color: #021B7F;
}
.point-box li:hover{
	background-color: #fff

}
.homeHero{
	width: 1226px;
	height: 165px;
	/*background-color: orange;*/
	margin: 15px auto 0 ;
}

.homeHero li {
	text-align: center;
	line-height: 165px;
	width: 315px;
	height: 165px;
	margin-right: 15px;
	float: left;
}
.homeHero .first{
	width: 236px;
	background: #605750;
	
}
.homeHero .first li{
	float: left;
	height: 82px;
	width: 77px;
	line-height: 82px;
	font-size: 12px;
	border-right: 1px solid #675E57;
	border-bottom: 1px solid #675E57;
	margin-right: 0px;
	position: relative;

}
.homeHero .first li a{
	color: #A7A09A;
	position: absolute;
	margin-top: 5px;
	top: 10px;
	left: 17px;
}
.homeHero .first li i{
	position: absolute;
	left: 34px;
	top: 0px;
	font-family: "iconfont";
	display: block;
	color: #A7A09A;
}
.homeHero .last{
	margin-right: 0;
}

.homeHero li img{
	width: 315px;
	height: 165px;
	cursor: pointer;
}
.middle-bg{
	width: 1226px;
	height: 115px;
	margin: 25px auto 0;
	background: #333;
}
.middle-bg img{
	width: 1226px;
	height: 115px;
	cursor: pointer;

}
.phone{
	width: 1226px;
	height: 690px;
	margin: 40px auto 0;
	/*background: pink;*/
	padding: 0 0 20px;
	

}
.phone-t{
	width: 100%;
	height: 80px;
	/*background: #333;*/
	position: relative;
}
.phone-t-l{
	float: left;
	font-size: 20px;
	position: absolute;
	left: 0;
	color: #363636;
	top: 40px;
	/*background: orange;*/
}
.phone-t-r{
	float: right;
	font-size: 16px;
	/*background: blue;*/
	color: #434343;
	position: absolute;
	right: 0;
	top: 40px;
}
.phone-t-r:hover{
	color: orange;
}
.phone-t-r i {
	font-family: "iconfont";
	font-style: normal;
	font-size: 16px;

}
.phone-content{
	height: 610px;
	/*background-color: #0094ff;*/
	position: relative;
}
.phone-content-l{
	height: 100%;
	width: 230px;
	/*background-color: red;*/
}
.phone-content-l img{
	cursor: pointer;
	height: 100%;
	width: 230px;

}
.phone-content-r{
	position: absolute;
	left: 247px;
	/*background-color: black;*/
	top:0;
}

.phone-content-r li{
	text-align: center;
	width: 235px;
	height: 300px;
	float: left;
	margin-right: 13px;
	margin-bottom: 10px;
	position: relative;
	background-color: #fff;

}
.new-phoe {
	position: absolute;
	top: 0;
	left: 50%;
	width: 65px;
	height: 20px;
	margin-left: -32px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	background-color: #83C44E;


}
.phone-content-r img{
	width: 160px;
	height: 160px;
	margin-top: 32px;

}
.phone-content-r h3{
	color: #333;
	height: 21px;
	font-weight: normal;
	font-size: 12px;
	margin-top: 10px;
}
.phone-content-r p{
	color: #B0B0B0;
	height: 27px;
	font-size: 12px;
}
.phone-content-r span{
	color: #FF6700;
	font-size: 12px;
}
.phone-content-r .last {
	margin-right: 0;
}
.xuanchuan{
	width: 1226px;
	height: 120px;
	margin: 20px auto 0 ;
	cursor: pointer;

}
.xuanchuan img{
	width: 1226px;
	height: 120px;
}
.home_elec {
	width: 1226px;
	height: 50px;
	margin: 20px auto 0px ;
	/*background: #333;*/
}
.home_elec_l{
	line-height: 50px;
	font-size: 18px;
	color: #4C4C4C;
	float: left;
}
.home_elec_r{
	line-height: 50px;
	float: right;
}
.home_elec_r li {
	float: left;
	margin-left: 15px;
}
.home_elec_r li a {
	color: #757575;
	
}
.home_elec_r li a:hover{
	color: orange;
	padding-bottom: 1px;
	border-bottom: 2px solid orange;
}
.footer-top{
	width: 1226px;
	height: 80px;
	background-color: #fff;
	margin: 50px auto  0px;
	border-bottom: 1px solid #E0E0E0;
}
.footer-top li {
	float: left;
	font-size: 16px;	
	width: 244px;
	margin-top: 30px;	
	text-align: center;
	border-right: 1px solid #E0E0E0;

}
.footer-top li:hover a{
	color: orange;
}
.footer-top li a {
	color: #616161;
}
.footer-top li i {
	font-family: "iconfont";
	font-style: normal;
	margin-right: 5px;
}

.footer-top .last{
	border-right: 0;
}
.footer-help{
	width: 1226px;
	height: 177px;
	margin: 20px auto 50px;
	padding-left: 20px;
	background-color: #fff;
	box-sizing:border-box:;
}
.footer-help dl {
	float: left;
	margin-top: 40px;
	width: 160px;
	height: 177px;
}
.footer-help dt {
	height: 46px;
	font-size: 14px;
	color: #424242;

}
.footer-help dd {
	height: 25px;
	font-size: 12px;

}
.footer-help dd a{
	color: #757575;
}
.footer-help .help-right{
	/*background-color: #333;*/	
	float: right;
	height: 177px;
	width: 248px;
}
.help-right .call-us{
	/*background-color: pink;*/
	margin-top: 
	width: 245px;
	height: 109px;
	text-align: center;
	border-left: 1px solid #E0E0E0;
	box-sizing:border-box;

}
.call-us p { 
	margin-top: 40px;
	font-size: 18px;
	color: #F96A0A;
}
.call-us span{
	font-size: 12px;
	margin-top: 10px;
	display: block;
	color: #757575;
}
.call-us a {
	font-size: 12px;
	display: inline-block;
	color: orange;
	border: 1px solid #F96A0A;
	padding: 7px 25px;
	margin-top: 20px;
}
.call-us a:hover{
	background-color: #F96A0A;
	color: #fff;
}
.call-us i {
	font-family: "iconfont";
	font-style:normal;
	margin-right: 3px;
	font-size: 12px;
}